package com.pearadmin.pro.common.configure.proprety;


import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

/**
 * Describe: 系 统 权 限 配 置 类
 * Author: 就 眠 仪 式
 * CreateTime: 2021/10/23
 */
@Data
@ConfigurationProperties("pear.security")
public class SecurityProperty {


    /**
     * 开放接口列表
     */
    private String[] openApi;

    /**
     * 默认的登录接口
     * */
    private  String LOGIN_URL;

    /**
     * 登录接口方式
     * */
    private String LOGIN_METHOD;

    /**
     * 默认的注销接口
     * */
    private  String LOGOUT_URL;

    /**
     * 是否开启验证码
     * */
    private  Boolean IS_CAPTCHA_VERIFICATION;

    /**
     * Captcha 过期时间
     * */
    private Long CAPTCHA_EXPIRATION;

    /**
     * Token 过期时间
     * */
    private  Long TOKEN_EXPIRATION;

}
